Computing homotopic shortest paths in the plane

نویسنده

  • Sergey Bereg
چکیده

We address the problem of computing homotopic shortest paths in presence of obstacles in the plane. The problems on homotopy of the paths received attention very recently [3, 8]. We present two output-sensitive algorithms, for simple paths and non-simple paths. The algorithm for simple paths improves the previous algorithm [8]. The algorithm for non-simple paths achieves O(log n) time per output vertex which is an improvement by a factor of O(n/ log n) of the previous algorithm [13] where n is the number of obstacles.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computing shortest homotopic cycles on polyhedral surfaces with hyperbolic uniformization metric

The problem of computing shortest homotopic cycles on a surface has various applications in computational geometry and graphics. In general, shortest homotopic cycles are not unique, and local shortening algorithms can become stuck in local minima. For surfaces with negative Euler characteristic that can be given a hyperbolic uniformization metric, however, we show that they are unique and can ...

متن کامل

Computing Homotopic Shortest Paths Efficiently

Geometric shortest paths are a major topic in computational geometry; see the survey paper by Mitchell [12]. A shortest path between two points in a simple polygon can be found in linear time using the “funnel” algorithm of Chazelle [3] and Lee and Preparata [10]. A more general problem is to find a shortest path between two points in a polygonal domain. In this case the “rubber band” solution ...

متن کامل

Computing Interesting Topological Features

Many questions about homotopy are provably hard or even unsolvable in general. However, in specific settings, it is possible to efficiently test homotopyequivalence or compute shortest cycles with prescribed homotopy. We focus on computing such “interesting” topological features in three settings. The first two results are about cycles on surfaces; the third is about classes of homotopies in IR...

متن کامل

Bicriteria Rectilinear Shortest Paths among Rectilinear Obstacles in the Plane

Given a rectilinear domain P of h pairwise-disjoint rectilinear obstacles with a total of n vertices in the plane, we study the problem of computing bicriteria rectilinear shortest paths between two points s and t in P. Three types of bicriteria rectilinear paths are considered: minimum-link shortest paths, shortest minimum-link paths, and minimum-cost paths where the cost of a path is a non-de...

متن کامل

Efficient Computation of Euclidean Shortest Paths in the Plane

We propose a new algorithm for a classical problem in plane computational geometry: computing a shortest path between two points in the presence of polygonal obstacles. Our algorithm runs in worst-case time O(nlog2n) and requires O(n1ogn) space, where n is the total number of vertices in the obstacle polygons. Our algorithm actually computes a planar map that encodes shortest paths from a fixed...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Algorithms

دوره 49  شماره 

صفحات  -

تاریخ انتشار 2003